package com.googlecode.allinclusive.fw.core.data.input;

import java.util.List;
import java.util.Map;

import org.springframework.core.io.Resource;

import com.googlecode.allinclusive.fw.core.data.Form;

public class DataParser {

	/**
	 * 解析数据文件并生成DataForm对象
	 * @param formClass 数据文件类型（以Form的类名作为映射文件配置信息的标识ID）
	 * @param resources 数据文件 
	 * @param errorMaps 解析&验证失败错误信息
	 * @return DataForm对象
	 */ 
	public List<Form> parse(Class<? extends Form> formClass, Resource[] resources, Map<String, Object> errorMaps) {
		// 数据文件 + 数据文件类型(映射文件) + 文件解析器(this)
		
		return null;
	}
}
